Inscoper::MicroManagerDriverConfig¶
MicroManagerDriverConfig class provides information for Micro-Manager devices. More...
#include <MicroManagerDriverConfig.h>
Inherits from Inscoper::DriverConfig
Public Functions¶
| Name | |
|---|---|
| MicroManagerDriverConfig() Default constructor. |
|
| const std::string & | getConfigFile() const Get the configuration file. |
| void | setConfigFile(const std::string & configFile) Set the configuration file. |
| const std::string & | getModuleName() const Get the module name. |
| void | setModuleName(const std::string & moduleName) Set the module name. |
| const std::string & | getDeviceName() const Get the device name. |
| void | setDeviceName(const std::string & deviceName) Set the device name. |
| const std::string & | getParentName() const Get the parent device name. |
| void | setParentName(const std::string & parentName) Set the parent device name. |
Additional inherited members¶
Public Functions inherited from Inscoper::DriverConfig
| Name | |
|---|---|
| DriverConfig() =default | |
| virtual | ~DriverConfig() =default |
Detailed Description¶
MicroManagerDriverConfig class provides information for Micro-Manager devices.
Note: This class is non-copyable and non-movable.
This class handles configuration details specific to Micro-Manager devices, including paths to the configuration file or module and device names.
Public Functions Documentation¶
function MicroManagerDriverConfig¶
Default constructor.
Initializes a new instance of the MicroManagerDriverConfig class.
function getConfigFile¶
Get the configuration file.
Return: The configuration file
Retrieves the path to the Micro-Manager configuration file.
function setConfigFile¶
Set the configuration file.
Parameters:
- configFile : The configuration file
Sets the path to the Micro-Manager configuration file.
function getModuleName¶
Get the module name.
Return: The module name
Retrieves the name of the Micro-Manager module (device adapter).
function setModuleName¶
Set the module name.
Parameters:
- moduleName : The module name
Sets the name of the Micro-Manager module (device adapter).
function getDeviceName¶
Get the device name.
Return: The device name
Retrieves the name of the specific device within the module.
function setDeviceName¶
Set the device name.
Parameters:
- deviceName : The device name
Sets the name of the specific device within the module.
function getParentName¶
Get the parent device name.
Return: The parent device name
Retrieves the name of the parent device (e.g., for hubs).
function setParentName¶
Set the parent device name.
Parameters:
- parentName : The parent device name
Sets the name of the parent device (e.g., for hubs).
Updated on 2026-04-02 at 10:55:36 +0200